home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / comm2 / umsfq100.lha / UMS-FAQ_100.txt
Text File  |  1996-01-15  |  40KB  |  1,190 lines

  1. Archive-name: ums/faq
  2.  
  3. $VER UMS-Infotext 1.00 (15.01.96)
  4.  
  5.  
  6.                    UMS Informationstext Version 1.00
  7.                    =================================
  8.  
  9. Dieses Dokument enthaelt die wesentlichsten Informationen zu UMS und  sollte
  10. somit die haeufigsten Fragen zu UMS beantworten. Es wird regelmaessig in den
  11. Gruppen "de.comm.software.ums" und "MT.UMS" veroeffentlicht.
  12.  
  13. Dieser  Text  ist  noch  nicht  vollstaendig.   Ergaenzungen,   Korrekturen,
  14. Anregungen, usw. bitte an die folgende Adresse:
  15.  
  16.      umsfaq@unicorn.sauerland.de
  17.  
  18.  
  19. Teil 1 - Allgemeine Informationen
  20. *********************************
  21.  
  22. Was ist UMS?
  23. ============
  24.  
  25. UMS (Universal Message System) ist ein System um Nachrichten  zu  verwalten.
  26. Es   benutzt   ein   einheitliches   Format,  welches  netzunabhaengig  ist.
  27. Netzspezifische Programme, sogenannte Importer und Exporter, sorgen fuer die
  28. Umsetzung vom/ins UMS Nachrichtenformat. Dieses einheitliche Format bedeutet
  29. auch, dass die Newsreader und  Hilfsprogramme  unabhaengig  von  den  Netzen
  30. implementiert   werden  können.  Momentan  gibt  es  Importer/Exporter  fuer
  31. MausNet,  FidoNet  oder  Netze  mit  Fido-Technologie,  UUCP,  QWK,   Z-Netz
  32. (Zerberus und ZConnect) und diverse RFC-Protokolle.
  33.  
  34. UMS   unterstuetzt  mehrere  Benutzer.  Jeder  Benutzer  erhaelt  gesonderte
  35. Zugriffsrechte, die von  UMS  automatisch  ueberwacht  werden.  Ueber  diese
  36. Zugriffsrechte  laesst  sich  regeln,  welche Gruppen der Benutzer lesen, in
  37. welche er schreiben und an welche Adressen er Mails schicken darf.
  38.  
  39. Importer und Exporter werden wie normale  UMS  Benutzer  in  der  UMS.config
  40. eingetragen, haben aber besondere Zugriffsrechte.
  41.  
  42. Im Normalzustand kann ein Exporter fuer ein System nicht die Nachrichten von
  43. dem Importer eines anderen Systems lesen. Dies ist eine Sicherheitsbarriere,
  44. um  die  Entstehung  von  nicht  autorisierten Gateways zu unterbinden. Erst
  45. durch  Vergabe  eines  Schluessels  wird  UMS  in   dieser   Hinsicht   voll
  46. funktionsfaehig.
  47.  
  48. UMS   stellt  eine  einheitliche  Schnittstelle  zur  Verfuegung,  z.B.  die
  49. ums.library  auf  AmigaOS,  damit  die   Programme   unabhaengig   von   der
  50. Implementierung   von  UMS  sind.  *Alle*  Aktionen  geschehen  ueber  diese
  51. Schnittstelle.
  52.  
  53. UMS ist momentan nur auf Amiga Rechnern implementiert.  Im  Prinzip  spricht
  54. aber  nichts  dagegen, es auch auf anderen Rechnern oder Betriebssystemen zu
  55. implementieren.
  56.  
  57.  
  58. Welche fuer Dokumentation gibt es zu UMS?
  59. =========================================
  60.  
  61. Es gibt verschiedene Dokumente zu UMS:
  62.  
  63. ums-cfg.doc
  64. -----------
  65. Dieser Text enthaelt Informationen zur Konfiguration von UMS.
  66.  
  67. ums-mf.doc
  68. ----------
  69. Dieses Dokument beschreibt das Nachrichtenformat von UMS.
  70.  
  71. ums.doc
  72. -------
  73. Dieses Dokument beschreibt im Autodoc-Format  das  Interface  zu  UMS.  Hier
  74. werden  alle  Funktionen und deren Parameter erklaert, die das Interface zur
  75. Verfuegung stellt.
  76.  
  77.  
  78. Welche Programme gibt es fuer UMS?
  79. ==================================
  80.  
  81. In runden Klammern die jeweils aktuelle Öffentliche Version und  in  eckigen
  82. Klammern das Kürzel des Autors. Eine Liste der Kürzel folgt weiter unten.
  83.  
  84. Das Herz
  85. =-=-=-=-
  86.  
  87. [mh] ums.library (10.21)
  88. [mh] UMSserver (10.33)
  89.  
  90. Weiterhin gibt es eine öffentliche Beta-Release der Version 11.
  91.  
  92.  
  93. Im-/Exporter
  94. =-=-=-=-=-=-
  95.  
  96. UMS Maus (3.2)
  97. --------------
  98. [chr]
  99. Dieses Paket enthaelt alle Dateien, um UMS im MausNet zu benutzen.  Für  den
  100. MausTausch wird noch ein Terminalprogramm benötigt (z. B. VLT, NComm).
  101.  
  102. UMS-RFC (0.11)
  103. --------------
  104. [sb]
  105. Dieses Paket enthaelt diejenigen Programme, um UMS im Internet  benutzen  zu
  106. können. Damit kann UMS außer UUCP auch über TCP/IP mit den Protokollen NNTP,
  107. SMTP und POP3 betrieben werden. Benötigt UMS V11!
  108.  
  109. UMS Fido (2.00)
  110. ---------------
  111. [as] [kai] [mh]
  112. Dieses Paket enthaelt diejenigen Programme, um UMS im FidoNet zu  betreiben.
  113. Zusaetzlich  wird ein  Programm  zum  Poll  benötigt (z. B. Trapdoor). Diese
  114. Version ist Nodefähig. Öffentliche Beta-Version!
  115.  
  116. UMS Zer (2.22)
  117. --------------
  118. [mj]
  119. Dieses Paket enthält diejenigen Programme, um UMS im  Z-Netz  (Zerberus)  zu
  120. betreiben.  (Netcall  3.8  oder  ZConnect.) Ein Pollprogramm wird zusätzlich
  121. benötigt und ist vom gleichen Autor erhältlich.
  122.  
  123. UMS QWK (1d)
  124. --------------
  125. [ih]
  126. Dieses Paket enthält Im- und Exporter für QWK-Mailboxen.
  127.  
  128.  
  129. Newsreader
  130. =-=-=-=-=-
  131.  
  132. RUMS (2.02)
  133. ------------
  134. [mh] [kai]
  135. Dieses Paket enthält einen Newsreader. Dieser ist  nur  über  die  Tastatur,
  136. aber  dadurch auch remote zu bedienen. Es werden nicht alle Features von UMS
  137. unterstützt!
  138.  
  139. IntuiNews (1.3a)
  140. ---------------
  141. [tron] [ms]
  142. Dieses Paket enthält einen Newsreader  mit  graphischer  Oberfläche.  Dieser
  143. benötigt zusätzlich das Magic User Interface (MUI) Version >= 2.0.
  144.  
  145. READ (?.?)
  146. ----------
  147. [tt]
  148. Dieses Paket enthält einen weiteren Newsreader mit  graphischer  Oberfläche.
  149. MUI wird ebenfalls benötigt. Öffentliche Beta-Version!
  150.  
  151.  
  152. Gruppentools
  153. =-=-=-=-=-=-
  154.  
  155. UMSMapsTool (1.4)
  156. -----------------
  157. [olio]
  158. Mit  UMSMapsTool  kann  man  als  Z-Netz  Point   Bretter   bestellen   bzw.
  159. abbestellen. Benötigt MUI.
  160.  
  161. UMSGroup (2.11)
  162. ---------------
  163. [mk] [ml]
  164. UMSGroup ist ein Programm, um im MausNet  Gruppen  (Newsgroups)  Offline  zu
  165. bestellen/abzustellen. Benötigt MUI.
  166.  
  167. UMSFix (0.8)
  168. ------------
  169. [ps]
  170. UMSFix ist ein Areafix für Fido-kompatible Netze. Er nimmt Area-Bestellungen
  171. der User entgegen und bestellt diese gegebenenfalls beim Uplink.
  172.  
  173. UMSFeeder (0.31b)
  174. -----------------
  175. [msi]
  176. UMSFeeder ist ein Tool,  um  in  RFC-Netzen  Newsgroups  zu  bestellen  oder
  177. abzustellen.  Es  unterstützt Feeder, Changesys und ein paar andere Formate.
  178. Öffentliche Beta-Version!
  179.  
  180. Sonstiges
  181. =-=-=-=-=
  182.  
  183. SUMSTools (2.10)
  184. ----------------
  185. [ss] [kmel] [zza] [tron] [olio] [us]
  186. Enthält  _vier_  kleine  Utilities:  sumsset,   sumswrite,   sumsprint   und
  187. sumsfolder,  zum  Lesen  und  Schreiben  von  Nachrichten,  zum  Ändern  der
  188. Message-Flags und zum Verschieben von Nachrichten in Folder.
  189.  
  190. ConfUMS (1.2)
  191. -------------
  192. [olf]
  193. Erlaubt die Modifikation  der  Variablen  in  der  ums.config  (Server-  und
  194. Uservariablen).  Vorteil  gegenüber der Bearbeitung der ums.config mit einem
  195. Texteditor: der UMSServer braucht nicht neu gestartet werden,  d.h.  Clients
  196. könnnen weiterhin eingeloggt bleiben. Benötigt MUI und UMS V11.
  197.  
  198. Bouncer (1.5)
  199. -------------
  200. [mh]
  201. Der Bouncer sucht in der Messagebase nach Nachrichten,  die  entweder  nicht
  202. exportiert werden konnten oder nicht einem bestimmten User zugeordnet werden
  203. können.
  204.  
  205. TopTen (2.0) / UMSMailStat (1.18)
  206. ----------------------------------
  207. [jg] / [olf]
  208. Beide Tools erstellen eine Statistik über die  Messagebase  und  zeigen  sie
  209. nach verschiedenen Kriterien sortiert an.
  210.  
  211. UMSPasswd (0.11)
  212. ----------------
  213. [sb] [kmel]
  214. Tool zum  Ändern  der  Passwörter  in  der  UMS.config.  Ein  mit  UMSPasswd
  215. gesetztes/geändertes   Passwort   wird  anschließend  verschlüsselt  in  der
  216. UMS.config eingetragen. (Sicherheitshalber sollte man sein Passwort  deshalb
  217. stets  mit  UMSPasswd  setzen/  ändern und nicht einfach von Hand (und damit
  218. unverschlüsselt) in die UMS.config eintragen.)
  219.  
  220. UMSDoctor (1.3)
  221. ---------------
  222. [mh]
  223. UMSDoctor rettet so viele  Nachrichten  wie  möglich  aus  einer  zerstörten
  224. Messagebase.
  225.  
  226. UMSSalve (1.0)
  227. --------------
  228. [as]
  229. UMSSalve basiert auf dem Quellprogramm von UMSDoctor und versucht  so  viele
  230. Nachrichten wie möglich aus einer zerstörten Messagebase zu retten.
  231.  
  232. UMS Im-/Export (2.4/2.6)
  233. ------------------------
  234. [mh]
  235. Das  sind  2  Programme,  um  Nachrichten  aus  einer   UMS-Messagebase   zu
  236. exportieren  und sie in eine andere Messagebase wieder zu importieren. Sowas
  237. ist z. B. nötig, wenn die Messagebase mal zerstört wird  und  ein  Teil  der
  238. Nachrichten noch zu retten ist.
  239.  
  240. FixAccess
  241. ---------
  242. [mh]
  243. Zugriffsrechte  für  einen  (neuen)  User  updaten.  Wenn  ein  neuer   User
  244. eingetragen   wird,  so  hat  er  ja  noch  keinen  Zugriff  auf  die  alten
  245. Nachrichten. Mit FixAccess kann man ihm Zugriff auf diese alten  Nachrichten
  246. geben.
  247.  
  248. SetFolder (1.3)
  249. ---------------
  250. [kmel]
  251. SetFolder  schiebt  Mails  in  Folder  und  benutzt  dabei  einen  schnellen
  252. Algorithmus.  Evtl.  kann ein ReplyName/ReplyAddr gesetzt werden, beinhaltet
  253. 'MList2Folder' und benutzt die UMS.config.
  254.  
  255. Child2Folder (1.0)
  256. ------------------
  257. [olf]
  258.  
  259. Sortiert neue persönliche Nachrichten in den gleichen Folder ein, in dem die
  260. Ursprungsnachricht steht.
  261.  
  262. SetExpire (1.0)
  263. ---------------
  264. [kmel]
  265.  
  266. SetExpire gibt Nachrichten, bei denen das "Verfalldatum" überschritten  ist,
  267. zum Löschen durch CleanUMS (ARexx-Script) bzw. Servercontrol frei.
  268.  
  269. Servercontrol (1.0)
  270. -------------------
  271. [tron]
  272. Servercontrol ersetzt  die  ARexx-Scripts  QuitUMS.rexx,  CleanUMS.rexx  und
  273. FlushUMS.rexx. Benötigt UMS Version 11!
  274.  
  275. ListWizard (1.4)
  276. ----------------
  277. [ab]
  278. Mit ListWizard kann man neue MailingList-Nachrichten in Gruppen  verschieben
  279. bzw. Kommentare von Gruppen zu den pers. Nachrichten kopieren.
  280.  
  281. ReplyWizard (1.2)
  282. -----------------
  283. [ab] 
  284. Mit diesem Tool können automatische Replys auf  Mails  erzeugt  werden.  Der
  285. Reply-Text ist  konfigurierbar  und  die  Mails  können  nach  verschiedenen
  286. Kriterien ausgewählt werden.
  287.  
  288. Away from Mail (0.5)
  289. --------------------
  290. [amb]
  291. AFM dient dazu, automatisch eine Empfangungsbestätigung zu verschicken, wenn
  292. der Benutzer z. B. im Urlaub ist oder aus einem  anderen  Grund  seine  Mail
  293. nicht beantworten kann.
  294.  
  295. UFM (0.7)
  296. ---------
  297. [chr]
  298. UFM ist ein  Mailserver.  Files  können  als  Mail(s)  via  UMS  angefordert,
  299. verpackt und versendet werden.
  300.  
  301. SortINA (1.3)
  302. -------------
  303. [us]
  304. SortINA ist ein Programm, um das Adressbuch von IntuiNews zu sortieren.
  305.  
  306. IntuiBook (1.01)
  307. ----------------
  308. [mlu]
  309. Ein Adressbuch für den Newsreader IntuiNews mit eingebautem Editor.
  310.  
  311. UMSWatch (1.2)
  312. --------------
  313. [ps]
  314. Zeigt an, wieviel ungelesene Mail & News in der  Messagebase  vorhanden  sind
  315. und macht sich bei neuer Mail bemerkbar.
  316.  
  317. UMSFault (1.0)
  318. --------------
  319. [fd]
  320. Gibt zu einer UMS-Fehlernummer den entsprechenden Fehlertext aus.
  321.  
  322.  
  323. Scripts
  324. =-=-=-=
  325.  
  326. MultiMaus (1.3)
  327. ---------------
  328. [mh]
  329. ARexx-Script zum anrufen einer oder mehrerer MausNet-Mailboxen um  dort  für
  330. einen   oder   mehrere  User  den  MausTausch  durchzuführen.  Benötigt  das
  331. Terminalprogramm VLT.
  332.  
  333. ShowGroups (1.5)
  334. ----------------
  335. [kai] [hG] [olk]
  336. ARexx-Script, das eine  Liste  aller  Newsgroups  in  einer  UMS-Messagebase
  337. erstellt.
  338.  
  339. ReplyDaemon (1.1)
  340. -----------------
  341. [hG] [olk]
  342. ARexx-Script,  das  nach  neuen  Mails  in  angegebenen  Foldern  sucht  und
  343. automatisch   eine   Empfangsbestätigung  (receipt-reply)  an  den  Absender
  344. erstellt  Die  bearbeitete  Mail  wird   als   ungelesen,   archiviert   und
  345. zurückgestellt markiert.
  346.  
  347. ReadMessage (1.4)
  348. -----------------
  349. [kai] [hG] [olk]
  350. ARexx-Script, liest eine Nachricht aus einer UMS-Messagebase und gibt  diese
  351. nach stdout.
  352.  
  353. WriteMessage (1.3)
  354. ------------------
  355. [kai] [hG] [olk]
  356. ARexx-Script, schreibt eine neue Nachricht in eine UMS-Messagebase.
  357.  
  358. ShowRexxCfg.intui (1.1)
  359. -----------------------
  360. [us]
  361. Rexx-Script für IntuiNews, zeigt den Inhalt der Variable IntuiNews.Rexx an.
  362.  
  363.  
  364. Mailboxen
  365. =-=-=-=-=
  366.  
  367. KMS (2.0)
  368. ---------
  369. [ts]
  370. Das    Karfunkel    Mailbox     System     bietet     folgende     Fetaures:
  371. Kommandozeilenorientierte  Steuerung,  hierarchische Brettstruktur, interner
  372. Befehlssatz  beliebig  durch  externe  Befehle  in  Form  von  ARexx-Skripts
  373. erweiterbar,   beliebige  AmigaDOS-Befehle/-Programme  einbindbar,  beliebig
  374. aenderbare Systemtexte, eine Vielzahl an Zugriffskontrollmoeglichkeiten fuer
  375. den  Systembetreiber,  Ein-  und  Ausgaben  komplett ueber die Standardein-/
  376. -ausgabe,  eigenes  Adressbuch,  Laberfilter,  Vormerker,  Verzeichnis  fuer
  377. Batchdateien   fuer  jeden  User,  Chat,  Screeneditor,  Lesen  aller  neuen
  378. Nachrichten mit nur einer Taste (Space oder Return)  moeglich,  Anzeige  von
  379. Textattributen (*fett*, _unterstrichen_, /kursiv/) in Nachrichten, ...
  380.  
  381.  
  382. Programmierer-Hilfen
  383. =-=-=-=-=-=-=-=-=-=-
  384.  
  385. Es   existieren    für    Programmierer    Schnittstellen    für    folgende
  386. Programmiersprachen:
  387.  
  388. C        [tron]
  389. Oberon   [mh]
  390. Modula-2 [olf]
  391. ARexx    [kai]
  392.  
  393.  
  394.  
  395. Woher kann man UMS bekommen?
  396. ============================
  397.  
  398. Auf  dem  Aminet   existiert   ein   Verzeichnis   für   alle   öffentlichen
  399. UMS-Programme:
  400.  
  401.     /pub/aminet/comm/ums
  402.  
  403. Außerdem liegen sämtliche UMS-Programme auf:
  404.  
  405.     ftp://ftp.dfv.rwth-aachen.de/pub/amiga/UMS/
  406.  
  407. In folgenden Mailboxen sind  die  öffentlichen  UMS-Programme  recht schnell
  408. verfügbar:
  409.  
  410. MausNet
  411. -------
  412. Maus Bremen II    0421/702569  Gruppen-Programmteil MT.UMS
  413. Maus Iserlohn II  02371/944925 Gruppen-Programmteil MT.UMS
  414.  
  415. Beide Mäuse sind unter der gleichen Rufnummer auch per ISDN (X75) erreichbar.
  416.  
  417. Fido
  418. ----
  419. Mowgli (Aachen)   0241/405949  File-Area DFÜ
  420.                   FileRequest: 2:2452/107
  421.  
  422.  
  423. Woher kann man den aktuellen UMS-FAQ bekommen?
  424. ==============================================
  425.  
  426. Der aktuelle UMS-FAQ liegt genauso wie die  anderen  UMS-Programme  auf  dem
  427. Aminet, in den beiden Mäusen und der Mowgli.
  428.  
  429. Außerdem kann  sich  jeder  den  FAQ  bei  Erscheinen  einer  neuen  Version
  430. automatisch    zuschicken    lassen.    Hierzu    einfach   eine   Mail   an
  431. "mattin@unicorn.sauerland.de" schreiben. Hinter dieser  Adresse  sitzt  kein
  432. Daemon, sondern ein Mensch!
  433.  
  434.  
  435. Woher kann man Informationen zu UMS bekommen?
  436. =============================================
  437.  
  438. FIDO
  439. ----
  440. Hier  steht  die  Gruppe  UMS.GER  zur  Verfuegung.  Sie  ist  mit  mit  der
  441. UseNet-Gruppe "de.comm.software.ums" vernetzt.
  442.  
  443. Usenet
  444. ------
  445. Dort steht die Gruppe de.comm.software.ums zur Verfuegung. Sie ist  mit  der
  446. FIDO-Gruppe "UMS.GER" vernetzt.
  447.  
  448. Außerdem  existiert  eine englischsprachige(!) Mailinglist namens "UMS-Intl"
  449. (das steht für "UMS-International"). Um sich auf  diese  Liste  einzutragen,
  450. schickt man eine Mail folgenden Format an "request@lyssa.owl.de":
  451.  
  452. ADD Ums-Intl "Vorname Nachname" e@mail.addresse
  453. HELP
  454. QUIT
  455.  
  456. Fragen dazu bitte per Mail an "postmaster@lyssa.owl.de".
  457.  
  458. MausNet 
  459. -------
  460. Hier steht die Gruppe  MT.UMS  zur  Verfügung.  Sie  ist  bisher  eine  reine
  461. MausNet-Gruppe.  In  einigen  MausNet-Boxen (zur Zeit MK2, HB2, MS3, UN, DU3)
  462. wird außerdem lokal die Gruppe  "de.comm.software.ums"  angeboten.  Zur  Zeit
  463. laufen Bestrebungen, MT.UMS mit de.comm.software.ums zu vernetzen.
  464.  
  465. WWW
  466. ---
  467. Die UMS-Homepage ist folgendermaßen zu finden:
  468.  
  469.    http://www.informatik.uni-bremen.de/~d15b/ums.html
  470.  
  471.  
  472. Wie kann ich die jeweiligen Programmierer erreichen?
  473. ====================================================
  474.  
  475. Kontaktaddressen:
  476. =================
  477.  
  478. [mh]   Martin Horneffer
  479.        maho@umshq.rrz.uni-koeln.de
  480.  
  481. [chr]  Christian Rütgers
  482.        chr@quack.westfalen.de
  483.        MS.maus
  484.  
  485. [mj]   Marc Jackisch
  486.        mtj@tron.gun.de
  487.  
  488. [sb]   Stefan Becker
  489.        stefanb@yello.ping.de
  490.  
  491. [ih]   Ian Hibbert
  492.        plunky@skate.demon.co.uk
  493.  
  494. [mk]   Martin Koyro
  495.        MS3.maus
  496.        mk@bones.westfalen.de
  497.  
  498. [ml]   Martin Loos
  499.        MK2.maus
  500.        mattin@unicorn.sauerland.de
  501.        umsfaq@unicorn.sauerland.de
  502.  
  503. [kai]  Kai Bolay
  504.        kai@studbox.uni-stuttgart.de
  505.  
  506. [tron] Matthias Scheler
  507.        tron@lyssa.owl.de
  508.        2:243/6301.223@fidonet
  509.  
  510. [ms]   Markus Stipp
  511.        corwin@pixar.owl.de
  512.  
  513. [tt]   Tim Teulings
  514.        UN.maus
  515.        rael@edge.ping.de
  516.  
  517. [olf]  Olaf Peters
  518.        HB2.maus
  519.        op@hb2.maus.de
  520.        olf@informatik.uni-bremen.de
  521.  
  522. [as]   Andre Schenk
  523.        postmaster@melior.s.bawue.de
  524.        2:246/1216.42@Fidonet
  525.  
  526. [hG]   Hartmut Goebel
  527.        hartmut@oberon.nbg.sub.org
  528.  
  529. [ts]   Thomas Schwarz
  530.        jaxom@ruatha.muc.de
  531.  
  532. [kmel] Klaus Melchior
  533.        kmel@eifel.oche.de
  534.  
  535. [mz]   Martin Ziemer
  536.        AC.maus
  537.  
  538. [ss]   Stefan Stuntz
  539.        stuntz@informatik.tu-muenchen.de
  540.  
  541. [zza]  Bernhard Möllemann
  542.        zza@rz.uni-karlsruhe.de
  543.  
  544. [olk]  Oliver Knorr
  545.        olk@johann.nbg.sub.org
  546.  
  547. [olio] Oliver Oster
  548.        olio@cosmos-l.gun.de
  549.        olio@informatik.uni-bremen.de
  550.        2:2426/3060.67@fidonet
  551.  
  552. [ab]   Andreas Baum
  553.        fatso@dame.shnet.org
  554.  
  555. [amb]  Alexander M. Bauer
  556.        Alexander_Bauer@hn.maus.de
  557.        barbarossa@fsw.tynet.sub.org
  558.  
  559. [ps]   Peter Stegemann
  560.        Peter.Stegemann@infra.de
  561.        2:2476/824.0@Fidonet
  562.  
  563. [us]   Ulrich Sibiller
  564.        uli@pizza.tynet.sub.org
  565.        42@studbox.uni-stuttgart.de
  566.        2:246/1416.38@Fidonet
  567.  
  568. [jg]   Jan Geißler
  569.        jan@digit.franken.de
  570.  
  571. [mlu]  Michele Lucini
  572.        mike@locebbs.chnet.ch
  573.        2:301/231@Fidonet
  574.  
  575. [msi]  Michael Sievert
  576.        mike@luthien.ping.de
  577.        UN.maus
  578.  
  579.  
  580. Teil 2 - Frequently asked questions
  581. ***********************************
  582.  
  583. Allgemeines
  584. -----------
  585.  
  586. Zunächst ein Hinweis bezüglich der benutzen Festplatten/Controler:
  587.  
  588.   UMS' cleanup ist  ein  harter  Test  für  die  Hardware:  viele  MB  müssen
  589.   möglichst  schnell  hin-  und herbewegt werden, also u.a. auch in möglichst
  590.   großen Stücken. Während einwandfreie Hardware  damit  keine  Probleme  hat,
  591.   kommen  Probleme  mangelhafter Hardware eher und deutlicher zu Tage als bei
  592.   anderen Anwendungen. Z.B.:
  593.  
  594.   - schlecht programmierte HD-Interfaces ohne DMA können das restliche System
  595.     ziemlich lahmlegen
  596.  
  597.     Abhilfe: ordentliches Interfaces zulegen.
  598.  
  599.   - seltenere  Übertragungsfehler  auf dem SCSI-Bus können die MB "versteckt"
  600.     zerstören: erst fällt nichts auf, füher oder später sind aber einige Msgs
  601.     in der MB "corrupted".
  602.  
  603.     Abhilfe: SCSI-Bus   prüfen,   bessere   SCSI-Kabel   nehmen,  ordentliches
  604.              Interface zulegen oder MaxTransfer herabsetzen.
  605.  
  606.   - Bugs auf der IDE-Festplatte erlauben nicht mehr als x Blöcke  gleichzeitig
  607.     zu übertragen.
  608.  
  609.     Abhilfe: MaxTransfer herabsetzen oder ordentliche Festplatte kaufen.
  610.  
  611.   - echte   Schreibfehler   auf   der   Platte   können    mit    aussagelosen
  612.     Fehlermeldungen zu einem fehlgeschlagegen cleanup führen.
  613.  
  614.     Abhilfe: Festplatte austauschen.
  615.  
  616.  
  617. F: Warum wird das UMS-FAQ.Guide nicht in de.comm.software.ums gepostet?
  618.  
  619. A: Weil de.comm.software.ums eine Diskussionsgruppe ist und dort  keine  Hy-
  620.    pertexte, Binaries und ähnliches gepostet werden sollte.
  621.  
  622.  
  623. F: Nach der Installation von UMS  wird  meine  Messagebase  nicht  gefunden,
  624.    obwohl alle Pfade gesetzt sind. Änderungen  an  der  UMS.config  brachten
  625.    auch keine Änderung.
  626.  
  627. A: Die ENV-Variable UMSMB.<Name der Messagebase> wurde nicht  gesetzt.  Hier
  628.    muß der Pfad zum Messagebase-Verzeichnis eingetragen werden.
  629.  
  630.  
  631. F: Was genau heisst global und lokal?
  632.  
  633. A: Globale Variablen kann jeder User lesen, lokale sind nur  für  den  User,
  634.    den Du grade in ConfUMS eingestellt hast. Probier es einfach mal aus!  Du
  635.    kannst z.B. eine globale IntuiNews.Editor-Variable erzeugen, die dann für
  636.    alle User gilt, d.h. alle haben den gleichen Editor, und für einen Deiner
  637.    User noch eine lokale gleichen Namens, d.h. dieser  eine  User  hat  dann
  638.    seinen Privat-Editor.
  639.  
  640.  
  641. F: Nachdem ich vor kurzem das Problem hatte, dass die Message-Base irgendwie
  642.    beschaedigt  war  (UMS  und  IntuiNews  meldeten  immer wieder Fehler wie
  643.    "corrupted  message"  oder  "Fehler  beim  Scannen  der   UMS-Datenbank",
  644.    Im-/Export  funktionierte  aber),  werden  mir  jetzt  beim Cleanup keine
  645.    Expired-Mails mehr geloescht. Fehler der o.g. Art traten aber in  letzter
  646.    Zeit  nicht  mehr  auf.  Nur muss ich die Expired-Mails immer von Hand in
  647.    IntuiNews loeschen, erst dann werden sie  beim  Cleanup  entfernt.  Woran
  648.    kann  das  liegen? Wie kann ich die Msg-Base am besten regenerieren, ohne
  649.    sie komplett zu loeschen? UMS-Doctor habe ich schon probiert,  aber  dann
  650.    werden beim Reimport fast alle Mails als "Dupe" bemaengelt.
  651.  
  652. A: Nach  UMSDoctor  sollte  die  ursprüngliche  Message-Base  auch  gelöscht
  653.    werden!  Man  kann  die  MB  auch  mit "Export" in ein File sichern, dann
  654.    loeschen und mit "Import" wieder neuaufbauen. Nach solche Aktionen sollte
  655.    man mit
  656.  
  657.      sumsset SysOp <Passwort> "OWNER=1 and FromAddr!=*"*"" "" Owner
  658.  
  659.    Das  Owner-Flag  wieder  "reparieren",   damit   IntuiNews   nicht   alle
  660.    Nachrichten hervorgehoben anzeigt.
  661.  
  662.  
  663. F: Nachdem mir gestern der Rechner beim Maillesen abgestuerzt war, musste ich
  664.    nach dem Reset feststellen, dass meine MsgBase defekt ist.  Ich  hab  dann
  665.    mit  UMSDoctor alles auf eine andere Partition gerettet. Anschließend habe
  666.    ich die Nachrichten mit Import wieder in eine neue Messagebase  eingefügt.
  667.    Klappte  auch  hervorragend,  nur  dass  jetzt scheinbar alle importierten
  668.    Mails an mich adressiert zu sein scheinen, stoerte mich  etwas  (IntuiNews
  669.    hob diese Mails farbig hervor). "Naja, solange das nur bei den alten Mails
  670.    ist", dachte ich. Aber  Pustekuchen:  Nach  dem  Importieren  neuer  Mails
  671.    wurden auch zahlreiche Mails von IntuiNews farbig hervorgehoben, auch wenn
  672.    diese nicht an mich adressiert sind! Muss ich jetzt damit leben oder  kann
  673.    man das irgendwie beheben?
  674.  
  675. A: sumsset <YOURACCOUNT> <PASSWORD> "FromAddr!=*"*"" "" OWNER
  676.  
  677.  
  678.  
  679. F: Nachdem ich meine defekte MessageBase mit UMSDoctor (Version 1.3) gerettet
  680.    und mit import wieder zurückges pielt habe, wie es im Readme zum UMSDoctor
  681.    beschrie ben ist, sind die Exported- Flags verschwun den. Jetzt möchte ich
  682.    also sämtliche Messages als  exportier  t  markieren  (denn  sonst  können
  683.    [sollen] sie ja nicht expired werden). Das habe ich versucht mit
  684.  
  685.    sumsset sysop passwd "exported=0" exported ""
  686.  
  687.    ... und sumsset meldet auch brav, zwölftausend Messages (oder so) gefunden
  688.    zu  haben,  allerdings  ist  das  exported-Flag  hinterher  trotzdem nicht
  689.    gesetzt...
  690.  
  691. A: Exported ist ein Server-Flag, das von außen nicht  geändert  werden  kann.
  692.    SUMSSet  bzw.  der  UMSServer  sollten  IMHO eine entsprechende Fehlermel-
  693.    dung erzeugen.
  694.  
  695.  
  696.  
  697. F: Ich benutze jetzt seit einigen Tagen UMS... meine MessageBase ist ca. 4MB
  698.    gross. Nur zum Einscannen einer Newsgroup mit ca. 250 Nachrichten braucht
  699.    IntuiNews sage und schreibe 1:20 Minuten. Ist das normal?
  700.  
  701. A: Das FFS des Amiga hat gewisse Probleme mit großen Files, in denen viel an
  702.    verschiedenen Stellen mittendrin gelesen wird ("seek&read").
  703.  
  704.    Es  benötigt  dafür  nämlich sog. "file-extension blocks", die leider nur
  705.    linear verkettet sind.  Damit  das  ganze  noch  effizient  funktioniert,
  706.    sollte  die  jeweilige  Partition  genug  "buffer"  für  alle  benötigten
  707.    file-extension blocks haben. Das sind die buffer, die man  mit  HDToolBox
  708.    oder  in  der Mountlist konfigurieren und mit "C:addbuffers" nachträglich
  709.    verändern kann.
  710.  
  711.    Die folgende Tabelle zeigt für verschiedenen Blockgrößen, für wieviel  KB
  712.    Filegröße ein buffer reicht:
  713.  
  714.    blocksize  |  one file-extension block each                               
  715.    -------------------------------------------
  716.        512    |     36 KB
  717.       1024    |    200 KB
  718.       2048    |    912 KB
  719.       4096    |   3.87 MB
  720.       8192    |  15.94 MB
  721.      16384    |  64.64 MB
  722.      32768    | 260.35 MB
  723.  
  724.    Bei einer MB von 4MB und einer Partition mit den üblichen 512 Bytes/Block
  725.    brauchst Du also mindestens 4MB / 36 KB = 114 buffer.
  726.  
  727.    Wer ein neues HDToolBox hat oder fit im Schreiben von Mountlist-Einträgen
  728.    ist,  kann  für  die  UMS-MB  eine  Partition  mit  größeren  Blockgrößen
  729.    verwenden. Das ist sehr empfehlenswert!
  730.  
  731.  
  732.  
  733. F: Ich habe seit kurzem das Problem, daß Expire (aus dem  UUCP  Paket)  meine
  734.    Mails nicht expired, weil der UMS Fehler 102  auftritt  (no  writeaccess).
  735.    Woran kann es liegen?
  736.  
  737. A: Zum Setzen des Expire-Flags brauchst Du Sysop-Rechte. Du mußt  Expire  mit
  738.    einem Sysop-Account aufrufen.
  739.  
  740.  
  741.  
  742. F: Cleanums funtioniert bei mir nicht/stürzt ab/macht die MB kaputt...
  743.  
  744. A: Wenn Du "UnixDirs" benutzt, wirf es weg. Leider  weiß  ich  nicht,  _was_
  745.    UnixDirs  da  macht  und  was  sich  der  Autor dabei gedacht hat. Es muß
  746.    jedenfalls ein übler Hack sein. Auch PFS macht (noch) Probleme. Allgemein
  747.    müssen die FileSystems für die MB zumindest SetFileSize() unterstützen.
  748.  
  749.  
  750.  
  751. F: Ich habe Probleme mit  der  Stackgröße  unter  UMS.  Ein  paar  Programme
  752.    stürzen ab. Woran liegt das?
  753.  
  754. A: Es liegt am UMS-Server. Abhilfe:
  755.  
  756.    1.) "L:umsserver" in "L:umsserver.bin" umbenennen.
  757.  
  758.    2.) Folgendes als "L:umsserver" abspeichern:
  759.  
  760.    .KEY NAME
  761.    .BRA {
  762.    .KET }
  763.    Stack 131072
  764.    L:umsserver.bin {NAME}
  765.  
  766.    3.) "Protect L:umsserver RWDS".
  767.  
  768.  
  769.  
  770. F: Vor einigen Tagen bin ich von UMS 10.9 auf UMS 11.4 umgestiegen und mußte
  771.    feststellen das ich beim Aufruf von QuitUMS folgende Fehlermeldung bekam:
  772.  
  773.       calls obsolete UMS-fct: 76BF090 = CLI[8] QuitUMS
  774.  
  775.    Beim Aufruf von CleanUMS bekomme ich:
  776.  
  777.       calls obsolete UMS-fct: 76BF090 = CLI[8] CleanUMS
  778.  
  779. A: Ab UMS Version 11 wird nur noch ServerControl unterstützt. Ein Befehl mit
  780.    dem man Kommandos wie Quit, Flush, Cleanup, usw an den UMSServer schickt.
  781.    Die beiden Befehle QuitUMS und CleanUMS sprechen  direkt  Funktionen  der
  782.    ums.library an, die es ab Version 11 nicht mehr gibt.
  783.  
  784.  
  785.  
  786. F: Ich suche einen Laberfilter für UMS. Wo gibt's sowas?
  787.  
  788. A: Mit SumsSet (aus  den  SUMSTools)  kannst  Du  einfache  Filterfunktionen
  789.    erreichen, u.a. auch mit Wildcards etc. Eine ältere Version der SumsTools
  790.    sollte eigentlich Deinem  UMS-Paket  beiliegen.  Ein  mächtigerer  Filter
  791.    befindet sich noch in der Betaphase.
  792.  
  793.  
  794.  
  795. F: Welche Dateien der Messagebase müssen bei einem Backup mitgesichert werden?
  796.  
  797. A: Alle außer ".idcount". Diese Datei hat *nichts* mit  der  Konsistenz  der
  798.    Daten in der Messagebase zu tun. Wenn Dir der .idcount hopps geht oder Du
  799.    ihn loescht oder sonstwas damit machst, legt UMSServer das  File  neu  an
  800.    und generiert eine neue, aktuelle MessageID (z.B. unter Beruecksichtigung
  801.    des  aktuellen  Datums/Zeit).  Die  Messagebase  wird   dadurch   *nicht*
  802.    beschaedigt  oder  unbrauchbar.  Wenn Du also ein Backup zurueckholst, in
  803.    dem *kein* .idcount vorhanden ist, dann wird UMSServer  dieses  File  neu
  804.    generieren   und  Du  kannst  Deine  Messagebase  ohne  weitere  Probleme
  805.    benutzen.
  806.  
  807.  
  808.  
  809. F: Könnte man die Messagebase auf einer muFS-Partition installieren, und nur
  810.    dem UMSServer die write/delete-Rechte auf die Datenfiles erteilen?
  811.  
  812. A: Klar, funktioniert einwandfrei!  Einfach  eine  muFS-User  "news"  (o.ä.)
  813.    einrichten und l:umsserver mit dieser User-ID und dem U-Flag ausstatten.
  814.  
  815.  
  816. F: Warum kann UMS nicht die gebräuchlichen Atrribute  *fett*,  /kursiv/  und
  817.    _unterstrichen_  schon beim Schreiben einer Mitteilung in die Messagebase
  818.    z.B. durch Amiga-Escape-Sequenzen oder  auch  MUI-Steuerzeichen  ersetzen
  819.    (je nach bevorzugtem Reader)?
  820.  
  821. A: Es  kommt  zu Problemen mit der Multiuserfähigkeit von UMS, da es möglich
  822.    ist, daß die User, die auf die  Mitteilung  Zugriff  haben,  verschiedene
  823.    Reader  verwenden:  sind  die  Attribute  z.B.  als  Amiga-Escapes in der
  824.    Messagebase, so muß  IntuiNews  bzw.  MUI  diese  beim  Anzeigen  sowieso
  825.    umsetzen.   Genauso   wäre   es   problematisch,   eine   Nachricht   mit
  826.    MUI-Attributen  z.B.  im  RUMS  anzuzeigen.  Es  sollte  also  Sache  des
  827.    anzeigenden Programms sein, die Attribute zu interpretieren.
  828.  
  829.  
  830.  
  831. F: CleanUMS loescht meine Archivierten Mails !!!! Warum?  Selbsverstaendlich
  832.    habe ich bei Expire das Flag "ARCHIVE" gesetzt.
  833.  
  834. A: CleanUMS ist das Archive-Flag egal. Expire scheint da ab und  zu  Problem
  835.    zu haben. Ich behelfe mir so:
  836.  
  837.    > Expire SysOp $PWD ARCHIVE
  838.    > sumsset SysOp $PWD "ARCHIVE=1 AND EXPIRED=1" "" EXPIRED
  839.  
  840.    Damit verlierst Du garantiert keine archivierten Nachrichten mehr.
  841.  
  842.  
  843. F: Ich habe seit kurzem das Problem, daß Expire (aus dem  UUCP  Paket)  meine
  844.    Mails nicht expired, weil der UMS Fehler 102 auftritt (no writeaccess).
  845.  
  846. A: zum  Setzen  des Expire-Flags brauchst Du Sysop-Rechte. Du mußt Expire mit
  847.    einem Sysop-Account aufrufen.
  848.  
  849.  
  850. F: Wenn ich den Expire aufrufe und anschließend IntuiNews starte wird das "X"
  851.    brav in IntuiNews angezeigt, starte ich aber den CleanUp, wird diese  Mail
  852.    nicht geloescht, das Expireflag wird nicht erkannt. An  was  koennte  dies
  853.    liegen?
  854.  
  855. A: Weil UMS Links optimiert abspeichert, können Links nur komplett  oder  gar
  856.    nicht auf der MB entfernt werden. Solange in einem Ring  von  Links  nicht
  857.    alle Msgs gelöscht oder "expired" sind, werden  bei  einem  Cleanup  keine
  858.    davon entfernt.
  859.  
  860.  
  861.  
  862. F: Sind die entsprechenden UMS-Im/Exporter Gatebau-konform?
  863.  
  864. A: UMSFido und UMSRFC sind 100% konform mit der neuen Gatebau-Norm (am 1.2.95
  865.    in Kraft getreten).
  866.  
  867.  
  868.  
  869. F: Gibt es ein Tool mit dem man die Newsgroups von Artikeln ändern kann?
  870.  
  871. A: Was Du möchtest, kann mit NetGroups realisiert werden. Du definierst eine
  872.    Netgroup, die beiden Namen die gleiche Gruppe zuordnet:
  873.  
  874.    ( Netgroups
  875.        zer.DE.COMM.SOFTWARE.UMS
  876.        de.comm.software.ums
  877.    )
  878.  
  879.    Jetzt  mußt  Du  nur  noch  Deinen   Usereintrag   so   ändern,   daß   er
  880.    de.comm.software.ums lesen kann, aber die zer.#? nicht zu sehen bekommt.
  881.  
  882.    Unter V10 ist es etwas aufwendiger. Wenn Du keinen Gatekey hast, bringt es
  883.    leider gar nichts. Solltest  Du  einen  haben,  definierst  Du  auch  eine
  884.    entsprechende  Netgroup,  mußt  dann  bei  User und Exporter beide Gruppen
  885.    eintragen und schließlich mit Groupfilter dem Exporter zer.#? und dem User
  886.    de.comm.software.ums als "Erscheinungsbild" konfigurieren.
  887.  
  888.    Eine  "Wandlung"  in  dem  Sinne  geht kaum, aber wenn Du nur alte Artikel
  889.    umschaufeln willst, kannst Du obiges (sogar unter V10 auch  ohne  Gatekey)
  890.    machen  und  alles  mit  export/sumsdel/cleanums/import als "neue" Artikel
  891.    importieren.
  892.  
  893.    Es geht aber noch einfacher, ohne ändern des ReadAccess:  wenn  der  User-
  894.    eintrag ReadAccess auf beide Gruppe hat, nimmt UMS (seit irgendeiner  frü-
  895.    hen 11er Version) den ersten Eintrag aus Netgroups  als  Namen  der  News-
  896.    group an, d.h. in Deinem Beispiel würde der zer.-Eintrag  verwendet.  Ein-
  897.    fach die Zeilen vertauschen, dann braucht am  ReadAccess  nichts  geändert
  898.    werden und der gewünschte Effekt tritt trotzdem ein.
  899.  
  900.  
  901.  
  902. F: Kann ich das [APXY]FS, das viel besser/schneller/toller ist als  FFS,  für
  903.    die UMS Message-Base verwenden? Was habe ich dabei zu beachten?
  904.  
  905. A: Im Prinzip ja, wenn es folgende Bedingungen erfüllt:
  906.  
  907.    1) es unterstützt alle DOS-Packets, die vom 1.3'er FFS unterstützt.
  908.  
  909.    2) es unterstützt darüberhinaus SetFileSize() einwandfrei.
  910.     
  911.    3) es unterstützt Flush() einwandfrei und  sichert  seine  Puffer  in  der
  912.       entsprechenden Reihenfolge.
  913.  
  914.    4) es verhält sich bei beliebig positionierten, u.U.  großen  Read()s  und
  915.       Write()s in großen Files einwandfrei.
  916.  
  917.    Bemerkungen dazu:
  918.  
  919.    2) ältere PFS-Versionen konnten das nicht  und  die  Benutzer  fielen  beim
  920.       ersten Cleanup auf die Nase. Wie  es mit neueren Versionen ist, kann ich
  921.       nicht beurteilen.
  922.  
  923.    3) ohne Flush() ist  u.U. alles,  was  vor  dem  ordentlichen  Beenden  des
  924.       umsservers geschrieben wurde nach einem  Reset/Absturz  o.ä.   verloren.
  925.       "SOFTFLUSH"  und  "HARDFLUSH" sind dann nutzlos. Das 1.3'er FFS verhielt
  926.       sich so. Es ist eine Option für den umsserver in Vorbereitung, die diese
  927.       Probleme umgeht.
  928.  
  929.       Wenn Platten-Cache Programme, andere  Filesystems  o.ä.  die  Reihenfolge
  930.       beim  Schreiben von Daten oder Steuerinformationen bei Flush() verdrehen,
  931.       kann umsserver u.U.  die  MB  nach  einem  Reboot/Absturz  während  eines
  932.       Imports nicht mehr selbständig reparieren.
  933.  
  934.    4) aus diesem  Grund  haben komprimierende FS, gleich welcher Art, praktisch
  935.       keine Chance mit UMS vernünftig zusammenzuarbeiten. Entweder  kommen  sie
  936.       mit  Files,  die  größer als der Hauptspeicher sind, gar nicht klar, oder
  937.       sie werden _sehr_ uneffizient.
  938.  
  939.       AFS scheint bei Write()s Speicher in Abhängigkeit von der Puffer-Größe zu
  940.       allozieren. U.U. geht dann ein Cleanup in die Hose.
  941.  
  942.       _Beachten_  muß  man bei einem anderen FS als dem FFS, daß man die Option
  943.       "NOADDBUFFERS"  setzt.  Sie  verhindert  das  automatische   Setzen   der
  944.       FFS-spezifischen optimalen FS-Pufferzahl (mit AddBuffers()). Statt dessen
  945.       muß man selber darauf achten, die FS-Puffer für die MB-Größe  günstig  zu
  946.       dimensionieren.
  947.  
  948.       _Empfohlen_  wird  das  FFS  (>=2.0).  Das  funktioniert einwandfrei. Für
  949.       optimale Performance empfiehlt sich eine Blockgröße von  2  oder  4KB  (4
  950.       oder  8KB  bei  sehr  großen  MBs;  beliebig mehr, wenn man RAM zugunsten
  951.       geringerer Fragmentierung opfern will) und  eine  MB-Partition,  auf  der
  952.       _keine_  spool-Verzeichnisse  liegen  oder  andere  sich  häufig ändernde
  953.       Files.
  954.  
  955.       AFS/PFS soll ab der Version 15.7 mit UMS sauber laufen.
  956.  
  957.  
  958. F: UMS erhoeht ja die Buffer beim Start,  falls  von  Noeten.  Nun  wollte  ich
  959.    fragen ob diese Buffer das gleiche sind wie ein Disk Cache ?
  960.  
  961. A:  Teils,  teils.  Die "Buffers" des Amiga-FFS wirken in der Tat als Cache und
  962.     puffern Blöcke der Festplatte.  Allerdings  nicht  beliebige,  sondern  nur
  963.     bestimmte:  keine  Daten-Blöcke,  sondern  nur solche mit Verwaltung-Daten.
  964.     Also Directory- und Fileheader- und Fileextension-Blöcke. Bei großen  Files
  965.     mit  beliebig  positionierten Lesen-/Schreibzugriffen, wie UMS sie benutzt,
  966.     ist es für die Effizienz  des  FFS  wichtig,  daß  genug  Buffer  für  alle
  967.     File-Header-  und Fileextension-Blöcke angelegt werden. Das macht umsserver
  968.     bei Start automatisch für die Partition der  MB  und  gibt  die  Buffer  am
  969.     Programmende wieder frei. Wenn man ein anderes Filesystem als das Amiga-FFS
  970.     verwendet,  sollte  man  dieses  Feature  mit  der  Option   "Noaddbuffers"
  971.     ausschalten. Die Größe des UMS-eigenen Caches wird vom umsserver beim Start
  972.     automatisch festgelegt in Abhängigkeit vom  verfügbaren  Hauptspeicher  und
  973.     ggf von den Optionen GREEDY, SPARING, BETTERIMPORT und BETTEREXPORT.
  974.  
  975.  
  976.  
  977. UMS.config
  978. ----------
  979.  
  980. F: Wie kann ich am einfachsten und sichersten zwei User "zusammenlegen"? Die
  981.    Daten  sollen  dann  so  in  der MB stehen, als ob "User 2" ein Alias von
  982.    "User 1" gewesen wäre.
  983.  
  984. A: - alle Messages an "User 2" exportieren (mit Export)
  985.    -        - " -              in der MB löschen
  986.    - CleanUMS laufen lassen
  987.    - "User 2" als Alias von "User 1" deklarieren, user "User 2" entfernen
  988.    - Messages wieder importieren
  989.  
  990.  
  991.  
  992. F: Warum weist UMS öffentliche Nachrichten (z.B. in  der  UMS.GER)  mit  "no
  993.    import  access"  ab,  deren  Absenderadresse nicht auf das IMPORT-Pattern
  994.    paßt. Bisher dachte ich, IMPORT ist nur für private Nachrichten.
  995.  
  996. A: IMPORT gilt für private  UND  öffentliche  Msgs.  Sinn:  der  Sysop  soll
  997.    verhindern  können,  daß  seine  Points  über  ihn  Msgs  mit gefälschten
  998.    Absender-Adressen einschleusen.
  999.  
  1000.  
  1001.  
  1002. F: Ich bekomme immer wieder von uuxqt die Fehlermeldung UMS-Error  110:  MSG
  1003.    too big. Muss ich MaxMsgSize erhöhen (ist schon 200000)?
  1004.  
  1005. A: Das hängt von der Größe der Messages ab, die du empfängst. Wenn du  Nach-
  1006.    richten mit mehr als 200000 Bytes Länge empfängst, dann kommt diese  Feh-
  1007.    lermeldung. Abhilfe: MaxMsgSize erhöhen.
  1008.  
  1009.  
  1010.  
  1011. ConfUMS
  1012. -------
  1013.  
  1014. F: Warum stellt ConfUMS keine  Save/Use/Cancel-Funktionalität  zur  Verfügung
  1015.    wie die Prefs-Programme?
  1016.  
  1017. A: ConfUMS'  Icon  ist da  wohl ein wenig verwirrend. ConfUMS soll keineswegs
  1018.    ein Prefs-Programm für UMS sein (wie die in Sys:Prefs/). Das  Konzept  für
  1019.    ein Prefs-Programm wäre viel komplizierter gewesen: jede Änderung an einer
  1020.    Variablen müßte zwischengespeichert werden bis der  Benutzer  ConfUMS  mit
  1021.    der  Save-Funktion verläßt. 'Use' wäre durch die fehlende Unterstützung in
  1022.    UMSServer und -Library gar nicht möglich gewesen. Betrachte  ConfUMS  also
  1023.    als  einen  Config-Editor  und  nicht  als ein Prefs-Programm. Es ist eben
  1024.    ConfUMS - nicht UMSPrefs! ;-)
  1025.  
  1026.  
  1027.  
  1028. F: ConfUMS entfernt die ganzen Kommentare aus meiner ums.config und  sortiert
  1029.    sie auch noch, warum?
  1030.  
  1031. A: Föllig valsch! ConfUMS hat keine Ahnung, daß eine -- wie nennst Du sie? --
  1032.    ums.config  existiert!  ;-)  ConfUMS  kommuniziert   mit   dem   UMSServer
  1033.    ausschließlich  über  ums.library-Funktionen, die tatsächlichen Änderungen
  1034.    in der ums.config werden also vom Server selbst vorgenommen:  ConfUMS  hat
  1035.    absolut  keinen Einfluß darauf, wie die ums.config aussieht. Trotzdem gibt
  1036.    es Abhilfe (mit einem Server v11): einfach in die globale  Server-Variable
  1037.    'Options' 'SAVECOMMENTS' einfügen und die Kommentare werden beibehalten.
  1038.  
  1039.  
  1040.  
  1041. UMS Maus
  1042. --------
  1043.  
  1044. F: Also ich habe ein Outfile.TXT fuer UMS und komme mit dem m2ums Prog nicht
  1045.    klar. Immer wenn ich es aufrufe kommt die Meldung *Stack Overflow*.
  1046.  
  1047. A: In  der  Shell,  bevor  Du  m2ums  aufrufst,  ein  'Stack  32768'  und es
  1048.    funktioniert.
  1049.  
  1050.  
  1051.  
  1052. F: Ich habe eine öffentliche Nachricht mit dem  Zusatz  "(lokal)"  versehen,
  1053.    aber trotzdem hat UMS die ins Netz geschickt. Wie kommt das?
  1054.  
  1055. A: Im  Intuinews  kann  man  beim  posten  von Öffentlichen Nachrichten eine
  1056.    Distribution angeben. Die ist im MausNet:
  1057.  
  1058.    L wie Lokal
  1059.    M wie MausNet
  1060.    N wie Net
  1061.  
  1062.    Wenn diese gesetzt ist  (Intuinews  nimmt  als  Default  den  Status  der
  1063.    kommentierten  Nachricht),  geht diese Angabe vor der Distribution-Angabe
  1064.    in der letzten Zeile der Mail (lokal) (Mausnet) (net).
  1065.  
  1066.    Beispiel:
  1067.  
  1068.    Distribution beim IN ist "N" (wie Net).
  1069.    Der User schreibt in die letzte Zeile (lokal).
  1070.    -> Die Nachricht geht ins Netz, weil die Distribution-Angabe vorrangig ist.
  1071.  
  1072.  
  1073.  
  1074. UMS Fido
  1075. --------
  1076. F: Bei FidoImport erscheint der Fehler:
  1077.    failed login: user "fido.2.2426.3090.0" not known
  1078.    Die Msgs werden zwar richtig einsortiert,  nervig  ist  das  erscheinende
  1079.    Window aber doch.
  1080.  
  1081. A: Dann fehlt beim User "FidoBoss" ein Alias, sollte etwas so aussehen:
  1082.  
  1083.    User
  1084.    Name  "Pentagon"
  1085.    Alias "FidoBoss"
  1086.    Alias "fido.default"
  1087.    Alias "fido.2.2426.3090.0"
  1088.    ...
  1089.    EndUser
  1090.  
  1091.  
  1092.  
  1093. F: FidoExport/Import 1.52 stürzt ab. Was ist los?
  1094.  
  1095. A: Der Stack ist zu klein. Stack 20000 behebt das Problem. UMSFido 2.0  wird
  1096.    weniger Stack benötigen und nicht abtürzen, wenn es zu wenig hat.
  1097.  
  1098.  
  1099.  
  1100. F: Wie kann ich bei UMSFido den Zeichensatz einstellen? Bei FidoImport  kommt
  1101.    oft so Zeugs wie
  1102.  
  1103.       charsettable AMIGA unknown oder
  1104.       charsettable PC-8 unknown...
  1105.  
  1106.    Wie kann ich das aendern????
  1107.  
  1108. A: Unter UMS V11 in der UMS.config:
  1109.  
  1110.       ( "fido.charset.AMIGA" "LATIN-1" )
  1111.       ( "fido.charset.PC-8" "IBMPC" )
  1112.  
  1113.    Unter UMS V10 in der UMS.config:
  1114.  
  1115.       fido.charset.AMIGA = "LATIN-1"
  1116.       fido.charset.PC-8  = "IBMPC"
  1117.  
  1118.  
  1119.  
  1120. IntuiNews
  1121. ---------
  1122. F: Warum zeigt IntuiNews mir keine Folder an, obwohl ich Nachrichten in Folder
  1123.    verschoben habe bzw. "sumsfolder" oder "MList2Folder.rexx" benutzt habe?
  1124.  
  1125. A: Um  Folder in IntuiNews benutzen zu können, muß man in der "ums.config" bei
  1126.    "HeaderFields" und "IndexFields" das Feld 15 eintragen.
  1127.  
  1128.  
  1129.  
  1130. F: Warum kann IntuiNews keine  private  Nachricht  als  öffentliche  Nachricht
  1131.    weiterleiten?
  1132.  
  1133. A: Da  das  Weiterleiten von privaten Nachrichten in öffentliche Gruppen gegen
  1134.    die Netiquette der meisten  Netzwerke  verstößt,  haben  sich  die  Autoren
  1135.    entschieden, eine solche Funktion nicht zu implementieren.
  1136.  
  1137.  
  1138.  
  1139. F: IntuiNews  färbt  alle  Einträge, die ein To: gesetzt haben weiß. Und nicht
  1140.    nur die, die speziell auf einen meiner Artikel  geschrieben  wurden.  Woran
  1141.    könnte das liegen?
  1142.  
  1143. A: Am Owner-Flag, versuch mal:
  1144.  
  1145.    sumsset SysOp <Passwort> "OWNER=1 and FromAddr!=*"*"" "" Owner
  1146.  
  1147.  
  1148.  
  1149. UMS-RFC/UMS-UUCP
  1150. ----------------
  1151.  
  1152.    Um das Fälschen von Mail-Adressen mit Hilfe von SMTP (beschrieben in  der
  1153.    c't  9/95, S. 184 "Schlüsseldienst") zu verhindern, sollte man das IMPORT
  1154.    Pattern für den SMTP  Exporter  überprüfen.  Insbesondere  gilt  das  für
  1155.    Nodes, die Mail auch weiterreichen.
  1156.  
  1157.    Beispiel:
  1158.  
  1159.       Domainname: host.sub.domain
  1160.       Pattern:    ( IMPORT "#?@~(host.(sub.domain|uucp))" )
  1161.  
  1162.    So wird ein "MAIL FROM:" mit der Adresse eines lokalen Users unmöglich.
  1163.  
  1164.  
  1165. F: Kann  man  mit  UMS  ein  Usenet-Posting  canceln,  wie  es  z.B.  in   den
  1166.    misc.forsale.*
  1167.  
  1168. A: Mit  UMS  V11  und  UMS  RFC  geht es so: Du mußt ein Posting in die Gruppe
  1169.    schreiben, bei dem du in RFCAttr den folgenden Text einträgst:
  1170.  
  1171.       "Control: cancel <Msg ID des zu cancelenden Artikels>"
  1172.  
  1173.    Die "" MÜSSEN mit eingegeben werden!
  1174.  
  1175.  
  1176.  
  1177. F: Beim einsortieren der Nachrichten werden zusätzlich Nachrichten  in  vielen
  1178.    anderen Gruppen, die ich nicht bestellt habe, eingetragen.
  1179.  
  1180. A: Das sind Crosspostings (Nachrichten, die  an  mehrere  Gruppen  addressiert
  1181.    sind).  Um  diese  Newsgroups  bei  Dir  nicht  zu  erzeugen,  arbeite  mit
  1182.    Writeaccess. Wenn es Dir reicht, die Nachrichten nicht  zu  sehen,  arbeite
  1183.    mit IntuiNews.Groups. Gemäß der Bestimmungen von RFC 1036 solltest  Du  die
  1184.    letztere Möglichkeit wählen.
  1185.  
  1186. ### End of FAQ
  1187.  
  1188.  
  1189.  
  1190.